echo encephalograph - Spanish English Dictionary